* {
	margin: 0;
	padding: 0
}
body {
	font-size: 14px;
	font-family: "微软雅黑";
	color: #333;
	line-height: 22px;
}
a {
	text-decoration: none;
	color: #333;
}
img {
	border: none;
}
input, {
-webkit-appearance: textfield;
-webkit-rtl-ordering: logical;
-webkit-user-select: text;
cursor: auto;
font-family: inherit;
font-size: 100%;
margin: 0;
outline: none;
letter-spacing: normal;
word-spacing: normal;
text-transform: none;
text-indent: 0px;
text-shadow: none;
display: inline-block;
}
/*header*/
.header {
	width: 100%;
	margin-top: 30px;
	float: left;
	display: inline;
}
.logo {
	width: 657px;
	height: 49px;
	margin-left: 10%;
	float: left;
}
.h-search {
	width: 196px;
	/* width: 145px; */
	height: 30px;
	padding-left: 15px;
	margin: 20px 48px 0 25px;
	display: inline;
	background: url(../images/bg_btn01.png) no-repeat left center;
	margin-right: 10%;
}
.fr {
	float: right;
	display: inline;
}
input.submit {
	border: 0;
	margin: 0;
	width: 40px;
	height: 28px;
	cursor: pointer;
}
.h-search input {
	float: left;
	width: 120px;
	height: 30px;
	border: none;
	background: url(../images/bg_btn02.jpg) repeat-x;
	line-height: 30px;
	color: #bcbcbc;
}
.h-search input.submit {
	width: 38px;
	background: url(../images/bg_btn03.png) no-repeat;
}
.nav {
	width: 100%;
	margin-top: 30px;
	float: left;
	display: inline;
	padding-bottom: 10px;
}
.nav ul {
	margin-left: 10%;
	margin-right: 10%;
	overflow:hidden;/*2015-12-08添加*/
	zoom:1;/*2015-12-08添加*/
}
.nav ul li {
	list-style: none;
	line-height: 32px;
	/*2015-12-08注释 width: 10%;/*修改*/
	width: 14%;/*2015-12-08改*/
	height: 32px;
	float: left;
	text-align: center;
	/*display: block; 2015-12-08注释*/
}
.nav ul li a:hover {
	background: #D72229;
	color: #FFF;
	display: block;
}
.banner {
	width: 100%;/*width: 1423px;改于2015-12-21*/
	
	display: block;
	margin: 0 auto;/*margin-top: 10px;border-bottom: 4px solid #FFF;*/
}
.article {
	width: 100%;
	min-height: 500px;
	float: left;
	display: inline;
	background: #E9E9E9;
	padding-bottom: 40px;
	position: relative;
}
.z {
	width: 1002px;
	margin: 0 auto;
}
.cpxl {
	width: 1000px;
	float: left;
	display: inline;
	margin-top: 20px;
}
.cpxl ul li {
	list-style: none;
	width: 250px;
	height: 194px;
	float: left;
}
section {
	width: 1000px;
	height: 395px;
	background: #fff;
	float: left;
	display: inline;
	margin-top: 20px;
}
.about {
	width: 232px;
	height: 375px;
	float: left;
	display: inline;
	margin-left: 10px;
	margin-top: 10px;
}
.new {
	width: 292px;
	float: left;
	display: inline;
	margin-left: 36px;
	margin-top: 10px;
}
.new-t {
	width: 292px;
	height: 40px;
}
.new-n ul li {
	list-style: none;
	margin-top: 10px;
}
.new-n ul li a:hover {
	color: #d6232a;
}
.new-n .rq {
	border-bottom: 1px solid #696969;
	font-size: 24px;
	color: #666;
	line-height: 40px;
}
.new-n .rq span {
	font-size: 14px;
	float: right;
}
.new-n .nr {
	margin-top: 5px;
}
h3 {
	color: #d6232a;
}
.qyxc {
	width: 387px;
	height: 375px;
	float: left;
	display: inline;
	margin-top: 10px;
	margin-left: 35px;
}
.whby {
	width: 280px;
	float: left;
	display: inline;
	margin-left: 10px;
	margin-top: 15px;
}
.whby-bt {
	width: 280px;
	height: 40px;
}
.whby-nr {
	width: 280px;
	height: 318px;
	float: left;
	display: inline;
	margin-top: 5px;
}
.zzfw {
	width: 292px;
	float: left;
	display: inline;
	margin-left: 42px;
	margin-top: 15px;
}
.cpcx {
	width: 325px;
	float: left;
	display: inline;
	margin-left: 41px;
	margin-top: 15px;
}
.cpcx-bt {
	width: 325px;
	height: 40px;
}
.zzfw-n ul li {
	list-style: none;
	margin-top: 5px;
}
.zzfw-n ul li a:hover {
	color: #d6232a;
}
.zzfw-n .rq {
	border-bottom: 1px solid #696969;
	font-size: 24px;
	color: #666;
	line-height: 40px;
}
.zzfw-n .rq span {
	font-size: 14px;
	float: right;
}
.zzfw-n .nr {
	margin-top: 5px;
}
.aaatext {
	width: 305px;
	padding: 11px 10px;
	border: 1px solid #000;
	display: block;
	margin-top: 30px;
	color: #fff;
	background: rgba(255, 255, 255, 0.05);
	font-size: 18px;
}
.text {
	width: 305px;
	padding: 11px 10px;
	border: 1px solid #000;
	display: block;
	margin-top: 30px;	
	background: rgba(255, 255, 255, 0.05);
	font-size: 18px;
}
.cpcx-nr span {	
	margin-top: 10px;
}
.submit-tj {
	border: none;
	background: #D6232A;
	width: 325px;
	height: 42px;
	line-height: 42px;
	text-align: center;
	margin: 40px auto 0;
	font-size: 18px;
	color: #fff;
	display: block;
}
.subm-tj {
	border: none;
	background: #D6232A;
	width: 325px;
	height: 42px;
	line-height: 42px;
	text-align: center;
	margin: 40px 0 0;
	font-size: 18px;
	color: #fff;
	display: block;
}
.cpzs {
	width: 980px;
	float: left;
	display: inline;
	margin-left: 10px;
	margin-top: 38px;
}
.cpzs-bt {
	width: 980px;
	height: 40px;
}
.cpzs-nr {
	width: 980px;
	margin-top: 40px;
}
.cpzs-nr ul {
}
.cpzs-nr ul li {
	list-style: none;
	float: left;
	width: 182px;
	height: 233px;
	padding-left: 33px;
}
.cpzs-nr ul li a:hover {
	color: #d6232a;
}
.cpzs-nr .zh {
	width: 42px;
	height: 233px;
	padding: 0;
}
.cpzs-nr .yh {
	width: 42px;
	height: 233px;
}
.cpzs-nr .cpt {
	width: 180px;
	height: 190px;
	border: 1px solid #cccccc;
	float: left;
}
.cpzs-nr .cptwz {
	width: 182px;
	line-height: 40px;
	float: left;
	border-bottom: 1px solid #cccccc;
}
/*footer*/
.footer {
	width: 100%;
	height: 180px;
	float: left;
	display: inline;
	background: url(../images/foot.jpg) 0 0 repeat-x;
}
.footer p {
	text-align: center;
	margin-top: 26px;
	color: #FFF;
}
.footer a {
	color: #FFF;
}
.footer a:hover {
	color: #CF0105;
}
.footer .db {
	margin-top: 50px;
	color: #333333;
	line-height: 26px;
}
/*内页样式*/
.aaabanner-ny {
	width: 1423px;
	height: 394px;
	display: block;
	margin-top: 10px;
	margin: 0 auto;
}
.sbanner-ny {
min-width: 1423px;
/*height: 394px;*/
display: block;
margin-top: 10px;
margin: 0 auto;
}
.sbanner-ny img{ float:left;}

.banner-ny {

       min-width: 1000px;

       /*height: 394px;*/

       overflow: hidden;

       text-align: center;

      /* display: table;*/

}

.banner-ny img {

       min-width: 1000px;

       display: inline-block;

       vertical-align: middle;

       height: auto;

       max-width: 100%;

}


.index-main {
	width: 100%;
	min-height: 600px;
	background: #E9E9E9;
	position: relative;
	float: left;
	display: inline;/*padding-bottom: 20px;*/
}
.nez {
	width: 927px;
	margin: 0 auto;
}
.index-box1 {
	width: 925px;
	min-height: 600px;
	border: 1px solid #cccccc;
	background: #fff;
	position: relative;
	top: -80px;
	float: left;
	display: inline;
	padding-bottom: 40px
}
.nrzt {
	width: 825px;
	margin-left: 50px;
	border-bottom: 1px solid #9F0200;
	line-height: 80px;
	font-size: 24px;
	color: #9F0200;
}
.nrzt span {
	font-size: 14px;
	color: #666;
	float: right;
}
.nynr {
	width: 825px;
	margin-left: 50px;
	float: left;
	display: inline;
	margin-top: 20px;
	padding-bottom: 6px;
}
.nyxw-y {
	width: 825px;
	float: left;
	display: inline;
	margin-top: 20px;
	border-bottom: 1px dashed #B3B3B3;
	padding-bottom: 6px;
}
.nyxw {
	width: 825px;
	float: left;
	display: inline;
	margin-top: 20px;
	border-bottom: 1px dashed #B3B3B3;
	padding-bottom: 6px;
}
.nyxw-t {
	width: 138px;
	height: 138px;
	float: left;
	display: inline;
	margin-right: 27px;
}
.nyxw-n {
	width: 660px;
	float: left;
	display: inline;
}
.nyxw-n span {
	font-size: 12px;
	color: #666;
}
.nyxw-n a:hover {
	color: #9F0200;
	font-weight: bold;
}
h2 {
	font-size: 16px;
	line-height: 24px;
}
.sxy {
	margin-top: 20px;
	margin-left: 300px;
	float: left;
}
.xy {
	margin-top: 20px;
	margin-left: 200px;
	float: left;
}
.zblm {
	width: 225px;
	height: 570px;
	background: url(../images/lmbj.jpg) 0 0 no-repeat;
	float: left;
	display: inline;
}
h1 {
	width: 222px;
	height: 80px;
	line-height: 80px;
	font-size: 24px;
	color: #9F0200;
	font-weight: normal;
	text-align: center;
}
.zblm ul {
}
.zblm ul li {
	list-style: none;
	line-height: 38px;
	width: 220px;
	background: url(../images/lbb.jpg) 0 0 no-repeat;
	margin-top: 5px;
}
.zblm ul li a {
	padding-left: 75px
}
.zblm ul li a:hover {
	width: 220px;
	height: 38px;
	display: block;
	background: url(../images/lba.jpg) 0 0 no-repeat;
	color: #FFF;
}
.nryb {
	width: 610px;
	float: left;
	display: inline;
	margin-left: 48px;
}
.nr-bt {
	width: 610px;
	border-bottom: 1px solid #9F0200;
	line-height: 80px;
	font-size: 18px;
	color: #9F0200;
}
.nr-bt span {
	font-size: 14px;
	color: #666666;
	float: right;
}
.nycp {
	width: 610px;
	float: left;
	display: inline;
	margin-top: 10px;
}
.nycp ul {
}
.aaanycp ul li {
	list-style: none;
	line-height: 38px;
	float: left;
	margin-left: 16px;
	border-bottom: 1px #CCCCCC solid;
}
.000nycp ul li {list-style: none;line-height: 26px;margin-bottom: 30px;float: left;border-bottom: 1px #CCCCCC solid;}

.nycp ul li {
list-style: none;
line-height: 26px;
margin-bottom: 30px;
float: left;
margin-left: 10px;
/*border-bottom: 1px #CCCCCC solid;*/
text-align:center;
}

.nycp ul li a:hover {
	color: #9F0200;
}
.nycp ul li img {
	border: 1px #CCCCCC solid;
}
.nycp .product {
	margin-top: 10px;
	float: left;
}
.nycp td {
	border: 1px solid #CCC;
}
.tsyj {
	width: 570px;
	float: left;
	display: inline;
	margin-left: 18px;
}
.tsbt {
	width: 570px;
	height: 26px;
	background: url(../images/ts.jpg) 0 0 no-repeat;
	float: left;
	display: inline;
}
.tsbt1 {
	width: 570px;
	height: 26px;
	background: url(../images/yj.jpg) 0 0 no-repeat;
	float: left;
	display: inline;
	margin-top: 10px;
}
.tsbt span {
	padding-left: 40px;
	color: #9F0200;
	font-weight: bold;
}
.tsbt1 span {
	padding-left: 40px;
	color: #9F0200;
	font-weight: bold;
}
.xwlb-z {
	width: 570px;
	float: left;
	display: inline;
}
.xwlb-z ul {
	width: 260px;
	margin-top: 10px;
	float: left;
	margin-left: 5px;
}
.xwlb-z ul li {
	list-style: none;
	line-height: 24px;
	width: 260px;
	background: url(../images/dd.jpg) 0 12px no-repeat;
	border-bottom: none;
	padding-left: 10px;
}
.xwlb-z ul li a {
	font-size: 12px;
}
.xwlb-z ul li a:hover {
	color: #9F0200;
}
.xnlb {
	width: 570px;
	float: left;
	display: inline;
	margin-top: 10px;
}
.xnlb td {
	border: none
}
.xnlb .nane {
	width: 200px;
	line-height: 24px;
	border: 1px solid #ccc;
}
.xnlb .nane1 {
	width: 485px;
	line-height: 24px;
	border: 1px solid #ccc;
}
.xnlb .nane2 {
	width: 485px;
	height: 100px;
	line-height: 24px;
	border: 1px solid #ccc;
}
.biao .nane2 {
	width: 500px;
	height: 100px;
	line-height: 24px;
	border: 1px solid #ccc;
	margin-top: 10px;
	font-size: 14px;
	padding: 8px 10px;
}
.tijiao {
	border: none;
	background: #D6232A;
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	margin: 40px 0 0;
	font-size: 14px;
	color: #fff;
	display: block;
	float: left;
	margin-left: 45px;
}
.chongzhi {
	border: none;
	background: #cccccc;
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	margin: 40px 0 0;
	font-size: 14px;
	color: #666666;
	display: block;
	float: left;
	margin-left: 10px;
}
.hznr {
	width: 610px;
	float: left;
	display: inline;
}
.hznr ul {
	margin-top: 10px;
}
.hznr ul li {
	list-style: none;
	line-height: 28px;
	width: 580px;
	float: left;
	font-size: 14px;
}
.hznr ul li a:hover {
	color: #9F0200;
}
.hznr ul li a span {
	float: right;
	color: #9F0200;
}
.biao {
	width: 610px;
	float: left;
	display: inline;
	border-top: 1px solid #9F0200;
	margin-top: 40px;
}
.biao p {
	margin-top: 10px;
	font-weight: bold;
	color: #9F0200
}
.con {
	width: 500px;
	padding: 8px 10px;
	border: 1px solid #ccc;
	display: block;
	float: left;
	margin-top: 10px;
	
	background: rgba(255, 255, 255, 0.05);
	font-size: 14px;
}
.con1 {
	width: 220px;
	padding: 8px 10px;
	border: 1px solid #ccc;
	display: block;
	margin-top: 10px;
	
	background: rgba(255, 255, 255, 0.05);
	font-size: 14px;
	float: left;
}
.con11 {
	width: 220px;
	padding: 8px 10px;
	border: 1px solid #ccc;
	
	margin-top: 10px;
	
	background: rgba(255, 255, 255, 0.05);
	font-size: 14px;
	
}
.con2 {
	width: 248px;
	padding: 8px 10px;
	border: 1px solid #ccc;
	display: block;
	margin-top: 10px;
	
	background: rgba(255, 255, 255, 0.05);
	font-size: 14px;
	float: left;
	margin-left: 10px;
}
.sub {
	border: none;
	background: #D6232A;
	width: 325px;
	height: 42px;
	line-height: 42px;
	text-align: center;
	margin: 20px 0 0;
	font-size: 18px;
	color: #fff;
	float: left;
	display: block;
}
/*我的评价*/
.hznr .lmt {
	width: 100px;
	float: left;
	line-height: 40px;
	margin: 10px 0;
	text-align: center;
	background: #B20001;
	color: #fff;
}
.hznr .pjd {
	width: 450px;
	border: 1px solid #ccc;
	float: left;
	line-height: 40px;
	margin: 10px 0;
}
.hznr .pjd label {
	margin-left: 40px;
}
.sub1 {
	width: 550px;
}


/*新添加*/
h4{ text-align:center; font-size:16px; }
h5{text-align:center; border-bottom:1px dashed #cccccc;line-height:30px; margin-bottom:5px;}

.erjicaidan{padding-left:90px !important; display:block;}


/*添加于2015-12-03*/
img{border:0;}
a{text-decoration:none;}
li{list-style:none; list-style-image:none; list-style-type:none;}
.rollBox{width:980px;overflow:hidden;padding:0;margin:0 auto; background-color:#ffffff;}
.rollBox .LeftBotton{height:233px;width:42px;background:url(../images/z.jpg) no-repeat left top;overflow:hidden;float:left;display:inline;cursor:pointer;}
.rollBox .LeftBotton:hover{background:url(../images/zz.jpg) no-repeat}
.rollBox .RightBotton{height:233px;width:42px;background:url(../images/y.jpg) no-repeat right top;overflow:hidden;float:left;display:inline;cursor:pointer;}
.rollBox .RightBotton:hover{background:url(../images/yy.jpg) no-repeat}
.rollBox .Cont{width:895px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:182px;float:left;text-align:center; margin:0 21px;}
.rollBox .Cont .pic img{display:block; margin-bottom:7px; border:1px solid #ccc;}
.rollBox #List1,.rollBox #List2{float:left;}
.rollBox #List1 p a,.rollBox #List2 p a{color:#333; font-size:14px; line-height:40px;}
.rollBox #List1 p a:hover,.rollBox #List2 p a:hover{color:#D6232A;}


/*banner*/
.ck-slide { width: 100%;/*width: 1423px;改于2015-12-21*/ height: 383px; margin: 0 auto;}
.ck-slide ul.ck-slide-wrapper { height: 383px;}
.ck-slide ul.ck-slide-wrapper li{ width:100%;;}/*添加于2015-12-21*/
.ck-slide ul.ck-slide-wrapper li img{ width:100%;}/*添加于2015-12-21*/

/*banner2015-12-22修改*/
#full-screen-slider { width:100%; height:535px; float:left; position:relative}
#slides { display:block; width:100%; height:535px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:22%; top:480px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:15px; height:15px; float:left; margin-left:15px; border-radius:10px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}






.nryb .form{
	margin-top:10px;
}
.nryb .form p{
	margin-top:10px;
}
.form .you {
	line-height:30px;
}
.form .you img{
	vertical-align:middle;
	margin-left:5px;
	margin-right:10px;
}
.form .td{
	padding-left:5px;
}

.zyqh{ float:right;  margin-right:110px;}
.zyqh a{ margin-right:10px; margin-left:10px;}



/*新添加*/
h4{ text-align:center; font-size:16px; }
h5{text-align:center; border-bottom:1px dashed #cccccc;line-height:30px; margin-bottom:5px;}
/*2016-1-8*/
.xtet{float:left;}
.bmit{width:60px; height:32px; line-height:32px; float:left; background:#D6232A; margin-top:10px; color:#fff; border:none; margin-left:5px;}


.biao2 {
	width: 610px;
	float: left;
	display: inline;
	
	margin-top: 4px;
}
.biao2 p {
	margin-top: 10px;
	font-weight: bold;
	color: #9F0200
}

.biao2 .nane2 {
	width: 500px;
	height: 100px;
	line-height: 24px;
	border: 1px solid #ccc;
	margin-top: 10px;
	font-size: 14px;
	padding: 8px 10px;
}


.nyxw-y2 {
	width: 825px;
	float: left;
	display: inline;
	margin-top: 10px;
	border-bottom: 1px dashed #B3B3B3;
	padding-bottom: 6px;
	
}
.nyxw-y2 h2{ font-size:14px;}


@media screen and (max-width: 1280px){
	.h-search {
		width: 150px;
		margin-right:4%;
		}
	.h-search input{
		width:108px;
	}
}